/*
 *  埼玉ダイハツ カスタマイズ用スタイル
 *
 */

/******************************
  * 板金（キズ・へこみ直し）
  ******************************/
.repair .sprt2Block01 .blockTitle {
    background-color: unset;
    color: #000000;
    padding-left: 0;
}

.repair .sprt2Block01 .blockTitle.centerTitle .borderLeft {
    padding: 5px 0 5px 0.75em
}

@media only screen and (max-width: 499px) {
    .repair .sprt2Block01 .blockTitle.centerTitle .borderLeft {
        padding: 0.65vw 0 0.65vw 0.75em
    }
}

.repair .sprt2Block01 .blockTitle .borderLeft {
    font-size: 30px;
    font-weight: 700;
    display: inline-block;
    padding: 15px 0 15px 0.75em;
    border-left: 10px solid #71c98e
}

@media only screen and (max-width: 1279px) {
    .repair .sprt2Block01 .blockTitle .borderLeft {
        font-size: 3.12vw
    }
}

@media only screen and (max-width: 499px) {
    .repair .sprt2Block01 .blockTitle .borderLeft {
        font-size: 5.33vw;
        padding: 1.95vw 0 1.95vw 0.75em
    }
}

.repair .sprt2Block01 .blockTitle .borderLeft .txtClr {
    color: #ff9632;
    font-size: inherit;
}

.repair .table-notes.right {
    text-align: right;
    margin-top: 1.5em;
}

.repair .repair-process {
    margin-top: 1em;
    display: flex;
    flex-wrap: wrap
}

.repair .repair-process li {
    margin-top: 2em;
    width: 30%;
    margin-left: 5%;
    line-height: 1.5
}

.repair .repair-process li:nth-of-type(3n+1) {
    margin-left: 0
}

.repair .repair-process li h4 {
    font-size: 18px
}

.repair .repair-process li p {
    margin-top: 0;
    font-size: 14px
}

@media only screen and (max-width: 1023px) {
    .repair .repair-process li {
        width: 47.5%
    }

    .repair .repair-process li:nth-of-type(3n+1) {
        margin-left: 5%
    }

    .repair .repair-process li:nth-of-type(3n+1):nth-of-type(2n+1) {
        margin-left: 0
    }

    .repair .repair-process li:nth-of-type(2n+1) {
        margin-left: 0
    }
}